Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
117 ARMOUR ROAD Semi-Detached £484,127 £146,000 7 Aug 2001
123 ARMOUR ROAD Detached £410,033 £415,000 8 Nov 2022
127 ARMOUR ROAD Detached £593,036 £106,000 28 Mar 1995
129 ARMOUR ROAD Detached £493,783 £295,000 27 Mar 2013
131 ARMOUR ROAD Detached £705,267 £480,001 17 Apr 2015